eb26a9465562418f4338edbaf876d1761e583f17,app/src/main/java/com/pkuhelper/lib/webconnection/WebConnection.java,WebConnection,connectWithGet,#String#,129
Before Change
int encodeingType = getEncodingType(url);
boolean isGbk = false;
if (encodeingType == -1) {
String typeString = httpResponse.getFirstHeader("Content-type").getValue()
.toLowerCase(Locale.getDefault());
if (typeString.contains("gbk") || typeString.contains("gb2312"))
isGbk = true;
After Change
int encodeingType = getEncodingType(url);
boolean isGbk = false;
Header header=httpResponse.getFirstHeader("Content-type");
if (header!=null) {
String typeString = header.getValue().toLowerCase(Locale.getDefault());
if (typeString.contains("gbk") || typeString.contains("gb2312"))
isGbk = true;